home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
newsgroups
/
misc.19970104-19970326
/
000174_news@columbia.edu _Sun Feb 2 19:23:05 1997.msg
< prev
next >
Wrap
Internet Message Format
|
2020-01-01
|
4KB
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id TAA03948
for <kermit.misc@watsun.cc.columbia.edu>; Sun, 2 Feb 1997 19:23:05 -0500 (EST)
Received: (from news@localhost)
by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id TAA21529
for kermit.misc@watsun; Sun, 2 Feb 1997 19:23:04 -0500 (EST)
Path: news.columbia.edu!panix!news.mathworks.com!cam-news-hub1.bbnplanet.com!news.bbnplanet.com!su-news-hub1.bbnplanet.com!newsout1.alt.net!news1.alt.net!nntp1.jpl.nasa.gov!netline-fddi.jpl.nasa.gov!usenet
From: Clark Briggs <Hugh.C.Briggs@jpl.nasa.gov>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Kermit Protocol Overview
Date: Sun, 02 Feb 1997 16:07:32 -0800
Organization: Jet Propulsion Laboratory - Pasadena CA
Lines: 65
Message-ID: <32F52C44.7A9F@jpl.nasa.gov>
References: <32F26B93.63E3@jpl.nasa.gov> <5ctsq5$dpk@watsun.cc.columbia.edu>
Reply-To: Hugh.C.Briggs@jpl.nasa.gov
NNTP-Posting-Host: sailor.jpl.nasa.gov
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.01 (WinNT; I)
Xref: news.columbia.edu comp.protocols.kermit.misc:6523
Great answer Frank! Thanks. Im not sure what I can do next because I
dont have
easy access to the one breadboard we have. I think you're right, the
lack of
ack/nak and crcs makes it pretty clear its not Kermit. Probably just
uses Kermit
on the workstation to send a particular binary stream down the serial
line.
clark
ps, further comments embedded near Frank's questions below
Frank da Cruz wrote:
>
> In article <32F26B93.63E3@jpl.nasa.gov>,
> Clark Briggs <Hugh.C.Briggs@jpl.nasa.gov> wrote:
> : We are considering an embedded processor that seems to use kermit
> : over its serial port to load its boot image. We can see the
> : ROM code that is doing this and standard practice is to use
> : a Unix Kermit on a workstation for the boot host.
> :
> Do they give you directions for this? What are the directions?
My phone conversation with the engineer that has the machine didn't get
beyond
"you just use kermit..." We will try to sit with him and watch.
>
> : Where can I find a short text description of the Kermit protocol
> : to see if this processor is really doing a kermit thing?
> :
> The Kermit protocol specification is in a book, but all you need to
> is whether it's Kermit, right?
yes
> Why don't you just capture a bit of
> it and post it or send it to kermit-support@columbia.edu and we'll
> tell you just what it is.
probably wont impose on you for this, I like your idea below to test
with
a kermit packet. Plus, when I watch a session, I think that will be
enough.
>
> : I have been told that this processor only loads binary files,
> : looks for 3 simple intro facts (where to load in memory, where to
> : begin execution, and how long is the load-image-file) followed
> : by the load-image-file-in-binary. It is further said that there
> : are no checksums or ack/nak stuff in the ROM code.
> :
> Well that's not Kermit -- Kermit always has checksums (or CRCs) and
> ACK/NAKs -- otherwise how would it detect and recover from errors?
>
> : Can this be a valid (simple, minimal, whatever) kermit protocol?
> :
> Not as you describe it.
>
> Try this: Connect your terminal emulator to this thing, and type:
>
> <Ctrl-A>7<Space>SXXXXXXXXXXXXXXXXXXXXX<Carriage Return>
>
> This is a Kermit packet that contains junk and a bad checksum. If
> Kermit protocol is reading this packet, it should respond with:
>
> <Ctrl-A><Space>N3<Carriage Return>
>
> Which is a NAK.
>
> - Frank